intelligence peddlers - Espagnol Anglais Dictionnaire